public interface Handler<E> {
    E getOne(Object... objects); // 根据传递的参数封装成一个 E 对象
}

class BookHandler implements Handler<Books> {
    @Override
    public Books getOne(Object... objects) {
        return null;
    }
}